electrical generation - Spanish English Dictionary